<?php


//查找数据库数据
function getData($table="dataB")
{
    $db=new SQLite3("datas/data.db");
    $pre=$db->prepare("select * from  dataB");
    $result=$pre->execute();
    $t=[];
    while($row=$result->fetchArray(SQLITE3_ASSOC))
    {
        $t[]=$row;
    }
    
    return $t;
}

echo getData();


// 按照数量大小进行排序。
function getClsTitle($json)
{
   $arr=array();
   $sortedClsTitle=array();
   if( $json!=null and count($json)!=0)
   {
       foreach($json as $value) 
       {  
          list ( $cls,  $title)=explode( "#-#" ,$value); 
          if(!array_key_exists($cls,$arr))
          { 
            $arr[$cls]=1;
          }
          else
          {
            $arr[$cls]=$arr[$cls]+1;
          }
       }
       arsort($arr);

       foreach ($arr as $arrCls=>$count)
       {
            foreach ($json as $value)
            {
                list ( $cls,  $title)=explode( "#-#" ,$value);
                if($arrCls==$cls)
                {
                    if(!array_key_exists($arrCls,$sortedClsTitle))
                    {  

                        $sortedClsTitle[$arrCls]=[$title];
                    }
                    else
                    {
                        array_push($sortedClsTitle[$arrCls],$title);
                    }
                }
            }
        } 
    return $sortedClsTitle;
   }
   return [];

}



?>